drop table jms_dm.dm_tab_barscan_arrival_send_base_hi;
CREATE EXTERNAL TABLE jms_dm.dm_tab_barscan_arrival_send_base_hi(
     waybill_no                        string       comment '运单号'
    ,actual_send_time                  string       comment '网点实际发件时间'
    ,first_network_code                string       comment '始发网点编码'
    ,first_nodal_name                  string       comment '始发集散名称'
    ,first_nodal_code                  string       comment '始发集散编码'
    ,first_center_code                 string       comment '始发中心编码'
    ,first_center_name                 string       comment '始发中心名称'
    ,actual_center_code                string       comment '实际交件中心编码'
    ,actual_center_name                string       comment '实际交件中心名称'
    ,actual_center_time                string       comment '实际交件中心扫描时间'
    ,actual_center_arr_time            string       comment '实际首中心到车时间'
    ,actual_collect_code               string       comment '实际交件集散点编码'
    ,actual_collect_name               string       comment '实际交件集散点名称'
    ,plan_collect_time                 string       comment '规划到达集散时间'
    ,plan_collect_code                 string       comment '规划到达集散编码'
    ,plan_collect_name                 string       comment '规划到达集散名称'
    ,actual_collect_time               string       comment '实际交件集散点时间'
    ,actual_collect_arr_time           string       comment '实际交件集散点时间（包含支线任务到达时间）'
    ,first_nodal_time                  string       comment '始发集散时间'
    ,first_center_time                 string       comment '始发中心时间'
    ,actual_center_shipment_no         string       comment '实际到件任务号'
    ,first_nodal_send_time             string       comment '始发集散发件扫描时间 '
    ,first_nodal_arrival_time          string       comment '始发集散到件扫描时间'
    ,first_center_send_time            string       comment '始发转运中心发件扫描时间'
    ,first_center_arrival_time         string       comment '始发转运中心到件扫描时间'
    ,actual_center_shipment_shifts     string       COMMENT '实际交件支线任务班次'
    ,first_center_send_code            string       comment '始发发件中心编码'
    ,first_center_send_name            string       comment '始发发件中心名称'
    ,first_nodal_bagging_time          string       comment '始发集散建包扫描时间'
)comment '经营指标-交接准点率明细-到件发件汇总表'
PARTITIONED BY (
  dt string COMMENT '时间分区')
ROW FORMAT SERDE
  'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
STORED AS INPUTFORMAT
  'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
OUTPUTFORMAT
  'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
LOCATION
  'hdfs://yl-bg-hdp/dw/hive/jms_dm.db/external/dm_tab_barscan_arrival_send_base_hi';




drop table jms_tmp.dwd_tab_barscan_base_dt_t2;
create external table jms_tmp.dwd_tab_barscan_base_dt_t2(
   waybill_no           string   comment'运单号'
  ,scan_time            string   comment'网点实际发件时间'
  ,input_time           string   comment'始发网点编码'
  ,scan_site_code       string   comment'始发集散名称'
  ,scan_site_name       string   comment'始发集散编码'
  ,next_station_code    string   comment'始发中心编码'
  ,transfer_code        string   comment'转单号'
  ,network_type         string   comment'当前站类型'
  ,next_network_type    string   comment'下一站类型'
  ,scan_type            string   comment'扫描类型'
  ,first_center_send_time timestamp COMMENT '始发中心发件时间'
)comment '经营指标-交接准点率明细-到件发件汇总表'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_tab_barscan_base_dt_t2'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);